const BASE_URL = 'http://114.55.37.219:8080'


export const request = (options) => {
	return new Promise((resolve, reject) => {
		uni.request({
			url: BASE_URL + options.url,
			method: options.method || 'GET',
			header: options.header || {},
			data: options.data || {},
			success: (res) => {
				const data = res.data
				resolve(data)
			},
			fail: (error) => {
				uni.showToast({
					icon: 'error',
					title: '系统错误'
				})
				reject(error)
			}
		})
	})
}


// uni.addInterceptor('request', {

// 	invoke(args) {
// 		if (uni.getStorageSync('token')) {
// 			args.header.token = uni.getStorageSync('token');
// 		} else {
// 			args.header['token'] = "";
// 		}
// 	},
// 	success(args) {},
// 	fail(err) {
// 		// console.log('interceptor-fail',err)
// 		console.log(3, err);
// 	},
// 	complete(res) {
// 		// 判断后端传回来的参数中是否带有token,带有的话存入loacl
// 		if (res.data?.data?.token) {
// 			uni.setStorageSync('token', res.data.data['token']);
// 		}
// 	}
// })